cssparser: Remove unused argument
authorBenjamin Otte <otte@redhat.com>
Thu, 28 Oct 2021 01:13:28 +0000 (03:13 +0200)
committerBenjamin Otte <otte@redhat.com>
Thu, 28 Oct 2021 01:19:08 +0000 (03:19 +0200)
The base_directory argument is never used. So don't have it.

gsk/gskrendernodeparser.c
gsk/gsktransform.c
gtk/css/gtkcssparser.c
gtk/css/gtkcssparserprivate.h
gtk/gtkcssprovider.c
testsuite/css/transition.c

index ed08bd4431fde1f784fc4a3ae6ed95fe56d73551..11d5e61d70befa2e416acd3c7a361f6ba6e78136 100644 (file)
@@ -1918,7 +1918,7 @@ gsk_render_node_deserialize_from_bytes (GBytes            *bytes,
     gpointer user_data;
   } error_func_pair = { error_func, user_data };
 
-  parser = gtk_css_parser_new_for_bytes (bytes, NULL, NULL, gsk_render_node_parser_error,
+  parser = gtk_css_parser_new_for_bytes (bytes, NULL, gsk_render_node_parser_error,
                                          &error_func_pair, NULL);
   root = parse_container_node (parser);
 
index 9eeab2d66ad658921523d066c1d134dbe24cf1e9..b690cec7141c21cea4f54e238752c1f9935f001d 100644 (file)
@@ -2391,7 +2391,7 @@ gsk_transform_parse (const char    *string,
   g_return_val_if_fail (out_transform != NULL, FALSE);
 
   bytes = g_bytes_new_static (string, strlen (string));
-  parser = gtk_css_parser_new_for_bytes (bytes, NULL, NULL, NULL, NULL, NULL);
+  parser = gtk_css_parser_new_for_bytes (bytes, NULL, NULL, NULL, NULL);
 
   result = gsk_transform_parser_parse (parser, out_transform);
 
index 3026fb1c781981269d53dfe3d7dfd8d16fa79d7b..7668bfc70e40fe377699fb14567f1e193f5f15e5 100644 (file)
@@ -55,7 +55,6 @@ struct _GtkCssParserBlock
 static GtkCssParser *
 gtk_css_parser_new (GtkCssTokenizer       *tokenizer,
                     GFile                 *file,
-                    GFile                 *base_directory,
                     GtkCssParserErrorFunc  error_func,
                     gpointer               user_data,
                     GDestroyNotify         user_destroy)
@@ -67,11 +66,11 @@ gtk_css_parser_new (GtkCssTokenizer       *tokenizer,
   self->ref_count = 1;
   self->tokenizer = gtk_css_tokenizer_ref (tokenizer);
   if (file)
-    self->file = g_object_ref (file);
-  if (base_directory)
-    self->directory = g_object_ref (base_directory);
-  else if (file)
-    self->directory = g_file_get_parent (file);
+    {
+      self->file = g_object_ref (file);
+      self->directory = g_file_get_parent (file);
+    }
+
   self->error_func = error_func;
   self->user_data = user_data;
   self->user_destroy = user_destroy;
@@ -94,7 +93,7 @@ gtk_css_parser_new_for_file (GFile                 *file,
   if (bytes == NULL)
     return NULL;
 
-  result = gtk_css_parser_new_for_bytes (bytes, file, NULL, error_func, user_data, user_destroy);
+  result = gtk_css_parser_new_for_bytes (bytes, file, error_func, user_data, user_destroy);
 
   g_bytes_unref (bytes);
 
@@ -104,7 +103,6 @@ gtk_css_parser_new_for_file (GFile                 *file,
 GtkCssParser *
 gtk_css_parser_new_for_bytes (GBytes                *bytes,
                               GFile                 *file,
-                              GFile                 *base_directory,
                               GtkCssParserErrorFunc  error_func,
                               gpointer               user_data,
                               GDestroyNotify         user_destroy)
@@ -113,7 +111,7 @@ gtk_css_parser_new_for_bytes (GBytes                *bytes,
   GtkCssParser *result;
   
   tokenizer = gtk_css_tokenizer_new (bytes);
-  result = gtk_css_parser_new (tokenizer, file, base_directory, error_func, user_data, user_destroy);
+  result = gtk_css_parser_new (tokenizer, file, error_func, user_data, user_destroy);
   gtk_css_tokenizer_unref (tokenizer);
 
   return result;
index 9a22264a7e929b1e8d9d83bd6dbf8c96a3a46456..5659fe0c45f03d6e46bfa54b905ea223f5df2b76 100644 (file)
@@ -56,7 +56,6 @@ GtkCssParser *          gtk_css_parser_new_for_file             (GFile
                                                                  GError                        **error);
 GtkCssParser *          gtk_css_parser_new_for_bytes            (GBytes                         *bytes,
                                                                  GFile                          *file,
-                                                                 GFile                          *base_directory,
                                                                  GtkCssParserErrorFunc           error_func,
                                                                  gpointer                        user_data,
                                                                  GDestroyNotify                  user_destroy);
index 591e49e69dbf46fbf0e42a2305421f282b476ce4..5359ea714d6da9d4f0eaea0585598fa85d6f7c1c 100644 (file)
@@ -365,7 +365,6 @@ gtk_css_scanner_new (GtkCssProvider *provider,
 
   scanner->parser = gtk_css_parser_new_for_bytes (bytes,
                                                   file,
-                                                  NULL,
                                                   gtk_css_scanner_parser_error,
                                                   scanner,
                                                   NULL);
index 6d180b0b7d5d49bbd967568bcc7ed9897d7eb734..991e1581a68acea8870c745aa4e19df4f6543c35 100644 (file)
@@ -142,7 +142,7 @@ value_from_string (GtkStyleProperty *prop,
   GtkCssValue *value;
 
   bytes = g_bytes_new_static (str, strlen (str));
-  parser = gtk_css_parser_new_for_bytes (bytes, NULL, NULL, NULL, NULL, NULL);
+  parser = gtk_css_parser_new_for_bytes (bytes, NULL, NULL, NULL, NULL);
   value = _gtk_style_property_parse_value (prop, parser);
   gtk_css_parser_unref (parser);
   g_bytes_unref (bytes);